package com.hunttown.mes.rpc.domain;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * created by wangjunfu on 2022-03-30 15:32:20
 */
public class MesProduceWorkmanshipProcessDTO implements Serializable {
    private Integer id;
    private Integer entId;
    private Integer shipId;
    private String processName;
    private String processCode;
    private Integer sort;
    private Integer processType;
    private BigDecimal limitGoodRate;
    private Integer lockGoodRate;
    private Integer limitMinute;
    private Integer alarmLimitMinute;
    private Integer alarmMethod;
    private Integer stopFlag;
    private String remark;
    private Integer deleteFlag;

    private String processTypeName;
    private Integer status;     //0未过站 1已过站 2过站中...
    private BigDecimal goodRate;//良品率

    //以下内容由Alt+Ins快捷生成

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getEntId() {
        return entId;
    }

    public void setEntId(Integer entId) {
        this.entId = entId;
    }

    public Integer getShipId() {
        return shipId;
    }

    public void setShipId(Integer shipId) {
        this.shipId = shipId;
    }

    public String getProcessName() {
        return processName;
    }

    public void setProcessName(String processName) {
        this.processName = processName;
    }

    public String getProcessCode() {
        return processCode;
    }

    public void setProcessCode(String processCode) {
        this.processCode = processCode;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public Integer getProcessType() {
        return processType;
    }

    public void setProcessType(Integer processType) {
        this.processType = processType;
    }

    public BigDecimal getLimitGoodRate() {
        return limitGoodRate;
    }

    public void setLimitGoodRate(BigDecimal limitGoodRate) {
        this.limitGoodRate = limitGoodRate;
    }

    public Integer getLockGoodRate() {
        return lockGoodRate;
    }

    public void setLockGoodRate(Integer lockGoodRate) {
        this.lockGoodRate = lockGoodRate;
    }

    public Integer getLimitMinute() {
        return limitMinute;
    }

    public void setLimitMinute(Integer limitMinute) {
        this.limitMinute = limitMinute;
    }

    public Integer getAlarmLimitMinute() {
        return alarmLimitMinute;
    }

    public void setAlarmLimitMinute(Integer alarmLimitMinute) {
        this.alarmLimitMinute = alarmLimitMinute;
    }

    public Integer getAlarmMethod() {
        return alarmMethod;
    }

    public void setAlarmMethod(Integer alarmMethod) {
        this.alarmMethod = alarmMethod;
    }

    public Integer getStopFlag() {
        return stopFlag;
    }

    public void setStopFlag(Integer stopFlag) {
        this.stopFlag = stopFlag;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(Integer deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    public String getProcessTypeName() {
        return processTypeName;
    }

    public void setProcessTypeName(String processTypeName) {
        this.processTypeName = processTypeName;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public BigDecimal getGoodRate() {
        return goodRate;
    }

    public void setGoodRate(BigDecimal goodRate) {
        this.goodRate = goodRate;
    }
}